﻿// Algorithm.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include "pch.h"
#include <iostream>
#include "MyAlgorithm.h"
#include <string>


void test1() {
  MyAlGorithm s;
  vector<int> v = { 2, 0, 2, 1, 1, 0 };
  s.SortColor(v);
}

class A {
  A() {}
  ~A() {}
  void f() {}
  int *p;
  int *p2;
  int a;
};
#define TEMPLATE(T) template<typename T>

TEMPLATE(T)
struct MyStruct
{
  MyStruct<T>() {
	T();
  }
};


int main()
{
  string a;
  printf("%p\n", &a);
  a += "helloworld ";
  for (int i=0;i<a.size();i++)
  {
	printf("%c:%p\n",a[i], &a[i]);
  }
  for (int i = 0; i < 10; i++)
  {
	a += "helloworld "; 
  }
  for (int i = 0; i < a.size(); i++)
  {
	printf("%c:%p\n", a[i], &a[i]);
  }
}
